import httpUtil from "../utils/httpUtil"
import logApi from "./logApi"

const submitOrder = (params, successHandler, errHandler) => {
	// let params = {
	// 	pro: 'alipay_new_sign_yk001',
	// 	env: 3,
	// 	a: httpUtil.getA(),
	// 	mobile: this.formData.mobile,
	// 	openid: userApi.getUserId(),
	// }
	// if (userApi.getParam()) {
	// 	params.param = userApi.getParam()
	// }

	// pro 参数说明
	// 0.1元3天会员版本：
	// （支付0.1元）支付宝1张5元立减金: alipay_new_sign_yk001

	// 开通29.9元会员版本：
	// （支付29.9元）支付宝6张5元立减金: alipay_renew_yk001

	// env 参数说明 1-支付宝h5，2-微信h5 3-浏览器h5，4-支付宝小程序

	logApi.addYouKuLog('提交订单之前，请求参数' + JSON.stringify(params))
	httpUtil.post("/api/youku/subOrder", params, res => {
		logApi.addYouKuLog('提交订单之后，请求参数' + JSON.stringify(params) + '。返回：' + JSON.stringify(res))

		if (successHandler) {
			successHandler(res)
		}
	}, err => {
		if (errHandler) {
			errHandler(err)
		}
	})
}

export default {
	submitOrder,
}